body {
    margin: 0px;
    padding: 0px;
    width: 700px;
    margin: auto;
}

#hlavicka {
    width: 700px;
    height: 100px;
    border: 1px solid black;
    margin: auto;
    text-align: center;
    font-weight: bold;    
    background-image: url("header.jpg")
}

#levemenu {    
    float: left;
    width: 24%;
    height: 700px;
    border: 1px solid black;
}
#obsah {
    padding-left: 10px;
    padding-right: 1px;
    float: left;
    width: 74%;
    height: 700px;
    overflow: auto;    
    border-right: 1px solid black;
}
#paticka {
    background-color: lightgray;
    clear: both;
    width: 100%;
    text-align: center;
    font-size: 80%;
}

#login {
    font-size: 80%;
    float: right;
    margin-top: 25px;
    color: white;
}

#login input {
    border: 1px solid black;
    background-color: lightgray;    
    width: 100px;
}

.clanek {    
    font-size: 90%;    
}


.clanekDetaily {
    font-size: 80%;
    color: gray;
}

#obsah input {
    border: 1px solid black;
}

.ui-datagrid {
    font-size: 80%;
}

.uzivateleTab {
    border-collapse: collapse;
}

.uzivateleTab td {
    border: 1px solid black;
}

.uzivateleTab tr {
    text-align: center;
}

.hledat input{    
    width: 130px;
    border: 1px solid black;
}